Near-Optimal Approximate Shortest Paths and Transshipment in Distributed and Streaming Models

نویسندگان

  • Ruben Becker
  • Andreas Karrenbauer
  • Sebastian Krinninger
  • Christoph Lenzen
چکیده

We present a method for solving the transshipment problem—also known as uncapacitated minimum cost flow—up to a multiplicative error of 1 + in undirected graphs with polynomially bounded integer edge weights using a tailored gradient descent algorithm. An important special case of the transshipment problem is the single-source shortest paths (SSSP) problem. Our gradient descent algorithm takes O( −3 polylogn) iterations and in each iteration it needs to solve a variant of the transshipment problem up to a multiplicative error of polylogn. In particular, this allows us to perform a single iteration by computing a solution on a sparse spanner of logarithmic stretch. As a consequence, we improve prior work by obtaining the following results: 1. RAM model: (1+ )-approximate transshipment in Õ( −3(m+n1+o(1))) computational steps1 (leveraging a recent O(m1+o(1))-step O(1)-approximation due to Sherman [2016]). 2. Multipass Streaming model: (1 + )-approximate transshipment and SSSP using Õ(n) space and Õ( −O(1)) passes. 3. Broadcast Congested Clique model: (1 + )-approximate transshipment and SSSP using Õ( −O(1)) rounds. 4. Broadcast Congest model: (1+ )-approximate SSSP using Õ( −O(1)( √ n+D)) rounds, where D is the (hop) diameter of the network. The previous fastest algorithms for the last three models above leverage sparse hop sets. We bypass the hop set computation; using a spanner is sufficient in our method. The above bounds assume non-negative integer edge weights that are polynomially bounded in n; for general non-negative weights, running times scale with the logarithm of the maximum ratio between non-zero weights. 1We use Õ(·) to hide polylogarithmic factors in n. 1 ar X iv :1 60 7. 05 12 7v 1 [ cs .D S] 1 8 Ju l 2 01 6

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improved Distributed Algorithms for Exact Shortest Paths

Computing shortest paths is one of the central problems in the theory of distributed computing. For the last few years, substantial progress has been made on the approximate single source shortest paths problem, culminating in an algorithm of Henzinger, Krinninger, and Nanongkai [STOC’16] which deterministically computes (1 + o(1))-approximate shortest paths in Õ(D + √ n) time, where D is the h...

متن کامل

Faster Distributed Shortest Path Approximations via Shortcuts

A long series of recent results and breakthroughs have led to faster and better distributed approximation algorithms for single source shortest paths (SSSP) and related problems in the CONGEST model. The runtime of all these algorithms, however, is Ω̃( √ n), regardless of the network topology, even on nice networks with a (poly)logarithmic network diameter D. While this is known to be necessary ...

متن کامل

Real-Time Multiple Description and Layered Encoded Video Streaming with Optimal Diverse Routing

Multiple Description (MD) and Layered Coding (LC) are two source-coding approaches proposed for adaptive and robust video streaming over lossy networks. Both streaming methods aim to improve the streaming quality by transmitting the generated multiple sub-bitstreams over partially link-disjoint paths. However, the achieved qualities heavily depend on the media characteristics, path conditions a...

متن کامل

Customer Order Scheduling with Job-Based Processing and Lot Streaming In A Two-Machine Flow Shop

This paper considers a customer order scheduling (COS) problem in which each customer requests a variety of products processed in a two-machine flow shop. A sequence-independent attached setup for each machine is needed before processing each product lot. We assume that customer orders are satisfied by the job-based processing approach in which the same products from different customer orders f...

متن کامل

Two optimal algorithms for finding bi-directional shortest path design problem in a block layout

In this paper, Shortest Path Design Problem (SPDP) in which the path is incident to all cells is considered. The bi-directional path is one of the known types of configuration of networks for Automated Guided Vehi-cles (AGV).To solve this problem, two algorithms are developed. For each algorithm an Integer Linear Pro-gramming (ILP) is determined. The objective functions of both algorithms are t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017